river bench - German English Dictionary